<html>
<head><meta charset="utf-8"><title>forge vs rustc-guide · t-compiler/wg-rustc-dev-guide · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/index.html">t-compiler/wg-rustc-dev-guide</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html">forge vs rustc-guide</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="165564195"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564195" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564195">(May 13 2019 at 20:08)</a>:</h4>
<p>So <span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> the question of forge vs rustc-guide is a good one --</p>



<a name="165564206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564206">(May 13 2019 at 20:08)</a>:</h4>
<p>my sense is that maybe they are not both needed, but maybe we can make a split that makes sense</p>



<a name="165564231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564231">(May 13 2019 at 20:09)</a>:</h4>
<p>rustc-guide would presumably be focused on "how rustc works" -- understanding the code</p>



<a name="165564251"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564251" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564251">(May 13 2019 at 20:09)</a>:</h4>
<p>forge would more about general procedures ( or perhaps things other than rustc )</p>



<a name="165564255"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564255" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564255">(May 13 2019 at 20:09)</a>:</h4>
<p>but I feel like there's a lot of "mixed material"</p>



<a name="165564260"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564260" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564260">(May 13 2019 at 20:09)</a>:</h4>
<p>e.g., instructing people on workflows for using <code>x.py</code> build</p>



<a name="165564318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564318">(May 13 2019 at 20:10)</a>:</h4>
<p>I don't know what org is best really and don't care <em>that</em> much, except that I think some kind of "table of contents" that dives into how rustc works is good,</p>



<a name="165564338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564338">(May 13 2019 at 20:10)</a>:</h4>
<p>we've already sort of divided rustc-guide into two sections</p>



<a name="165564343"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564343" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564343">(May 13 2019 at 20:10)</a>:</h4>
<p>maybe some of that "contributing to rustc" material should go to forge</p>



<a name="165564345"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564345" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564345">(May 13 2019 at 20:10)</a>:</h4>
<p>and the rustc-guide should just link to it</p>



<a name="165564855"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564855" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564855">(May 13 2019 at 20:17)</a>:</h4>
<blockquote>
<p>my sense is that maybe they are not both needed, but maybe we can make a split that makes sense</p>
</blockquote>
<p>I guess defining a clear line would be a good idea</p>



<a name="165564993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165564993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165564993">(May 13 2019 at 20:19)</a>:</h4>
<blockquote>
<p>forge would more about general procedures ( or perhaps things other than rustc )</p>
</blockquote>
<p>I guess, rustc-guide purpose is more clear, forge is imo what needs to be more clearly defined</p>



<a name="165565093"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565093" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565093">(May 13 2019 at 20:20)</a>:</h4>
<p>stuff like the rustc bug fix procedure you highlighted is kind of unclear</p>



<a name="165565098"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565098" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565098">(May 13 2019 at 20:20)</a>:</h4>
<p>and then there is also the compiler-team repository</p>



<a name="165565102"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565102" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565102">(May 13 2019 at 20:20)</a>:</h4>
<p>which has some procedures</p>



<a name="165565109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565109">(May 13 2019 at 20:21)</a>:</h4>
<p>(maybe those should be hoisted to forge?)</p>



<a name="165565122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565122">(May 13 2019 at 20:21)</a>:</h4>
<p>sigh =)</p>



<a name="165565123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565123">(May 13 2019 at 20:21)</a>:</h4>
<p>in forge seems to be some stuff that could be moved into rustc-guide and then there seems to be infra stuff</p>



<a name="165565138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565138">(May 13 2019 at 20:21)</a>:</h4>
<p>or procedures</p>



<a name="165565146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565146">(May 13 2019 at 20:21)</a>:</h4>
<p>well maybe I'm using infra in a broad way</p>



<a name="165565147"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565147" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565147">(May 13 2019 at 20:21)</a>:</h4>
<p>I guess I think that it probably makes sense to put things that pertain to rustc specifically in rustc-guide</p>



<a name="165565412"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565412" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565412">(May 13 2019 at 20:24)</a>:</h4>
<p>there's some lang stuff as well</p>



<a name="165565417"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565417" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565417">(May 13 2019 at 20:24)</a>:</h4>
<p>like the rfc merge procedure (which is mostly for me)</p>



<a name="165565420"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565420" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565420">(May 13 2019 at 20:24)</a>:</h4>
<p>and triage procedure (for t-release)</p>



<a name="165565625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565625">(May 13 2019 at 20:26)</a>:</h4>
<p>maybe we can have a <a href="https://dev-doc.rust-lang.org/" target="_blank" title="https://dev-doc.rust-lang.org/">https://dev-doc.rust-lang.org/</a> as a landing page for all these things</p>



<a name="165565677"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565677" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565677">(May 13 2019 at 20:27)</a>:</h4>
<p>rustc-guide linked from there, also rustc API, procedures, etc</p>



<a name="165565736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165565736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165565736">(May 13 2019 at 20:27)</a>:</h4>
<p>could start being like forge but with the <a href="https://doc.rust-lang.org/" target="_blank" title="https://doc.rust-lang.org/">https://doc.rust-lang.org/</a> look and feel :)</p>



<a name="165566010"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566010" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566010">(May 13 2019 at 20:30)</a>:</h4>
<p>A dense list of items to different list sounds good</p>



<a name="165566062"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566062" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566062">(May 13 2019 at 20:31)</a>:</h4>
<p>I do like the name "forge" :)</p>



<a name="165566085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566085">(May 13 2019 at 20:31)</a>:</h4>
<p><span aria-label="hammer and wrench" class="emoji emoji-1f6e0" role="img" title="hammer and wrench">:hammer_and_wrench:</span></p>



<a name="165566090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566090">(May 13 2019 at 20:31)</a>:</h4>
<p>but yeah I think the idea of a meta directory is good</p>



<a name="165566102"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566102" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566102">(May 13 2019 at 20:31)</a>:</h4>
<p>I find <a href="https://doc.rust-lang.org/" target="_blank" title="https://doc.rust-lang.org/">https://doc.rust-lang.org/</a> kind of .. hard to navigate though, tbh</p>



<a name="165566105"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566105" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566105">(May 13 2019 at 20:31)</a>:</h4>
<blockquote>
<p>maybe we can have a <a href="https://dev-doc.rust-lang.org/" target="_blank" title="https://dev-doc.rust-lang.org/">https://dev-doc.rust-lang.org/</a> as a landing page for all these things</p>
</blockquote>
<p>I would like to contribute that as a newcomer, the <a href="https://github.com/rust-lang/rust/issues/1" target="_blank" title="https://github.com/rust-lang/rust/issues/1">#1</a> thing that feels overwhelming is the amount of different sources of information on all the tools and procedures. that they exist is fantastic but 'where to look' and 'what is important first' are two very difficult to answer questions</p>



<a name="165566180"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566180" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566180">(May 13 2019 at 20:32)</a>:</h4>
<p><span class="user-mention" data-user-id="209053">@Iñaki Garay</span> nailed it exactly</p>



<a name="165566202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566202">(May 13 2019 at 20:32)</a>:</h4>
<p>I think having a root place where you can find everything is a good first step to fix the issue</p>



<a name="165566213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566213">(May 13 2019 at 20:32)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span>  perhaps use a column based layout where each column is for e.g. "rustc", "rfcs", "infra", "triage", ...</p>



<a name="165566218"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566218" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566218">(May 13 2019 at 20:33)</a>:</h4>
<p>I'm not sure if forge is even linked from somewhere</p>



<a name="165566246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566246">(May 13 2019 at 20:33)</a>:</h4>
<blockquote>
<p>I find <a href="https://doc.rust-lang.org/" target="_blank" title="https://doc.rust-lang.org/">https://doc.rust-lang.org/</a> kind of .. hard to navigate though, tbh</p>
</blockquote>
<p>I was looking at that page at this precise moment and was thinking that adding to it would not be a good idea, especially for non-developers</p>



<a name="165566352"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566352" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566352">(May 13 2019 at 20:34)</a>:</h4>
<p>yeah, I was not trying to say that doc is great</p>



<a name="165566366"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566366" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566366">(May 13 2019 at 20:34)</a>:</h4>
<p>I think it would be nice to have a root landing site where you can find everything</p>



<a name="165566377"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566377" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566377">(May 13 2019 at 20:34)</a>:</h4>
<p><span class="user-mention" data-user-id="116266">@Santiago Pastorino</span> <span class="user-mention" data-user-id="116009">@nikomatsakis</span> <a href="http://developer.rust-lang.org" target="_blank" title="http://developer.rust-lang.org">developer.rust-lang.org</a></p>



<a name="165566389"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566389" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566389">(May 13 2019 at 20:34)</a>:</h4>
<p>I don't think the name is the important thing</p>



<a name="165566393"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566393" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566393">(May 13 2019 at 20:34)</a>:</h4>
<p>could be even forge</p>



<a name="165566405"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566405" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566405">(May 13 2019 at 20:35)</a>:</h4>
<p>to me whatever is fine</p>



<a name="165566435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566435">(May 13 2019 at 20:35)</a>:</h4>
<p>ah yeah; true</p>



<a name="165566437"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566437" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566437">(May 13 2019 at 20:35)</a>:</h4>
<p>but I think we need something that is recognized as the starting point for rust development</p>



<a name="165566462"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566462" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566462">(May 13 2019 at 20:35)</a>:</h4>
<p>first thing would be recognizing that something is missing :)</p>



<a name="165566470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566470">(May 13 2019 at 20:35)</a>:</h4>
<p>yeah forge should probably be it</p>



<a name="165566757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566757">(May 13 2019 at 20:38)</a>:</h4>
<p>so the crux is that <br>
- rustc-guide is documentation for people contributing to the compiler specifically <br>
- the goal of forge is not clear but should be something like 'documentation for contributors to the rust ecosystem in general'<br>
- forge should look like <a href="http://doc.rust-lang.org" target="_blank" title="http://doc.rust-lang.org">doc.rust-lang.org</a><br>
?</p>



<a name="165566806"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566806" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566806">(May 13 2019 at 20:39)</a>:</h4>
<p>unsure if the last point is important :), I've suggested that but probably not important</p>



<a name="165566816"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566816" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566816">(May 13 2019 at 20:39)</a>:</h4>
<p>yeah</p>



<a name="165566919"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566919" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566919">(May 13 2019 at 20:40)</a>:</h4>
<p>it's just that because of the look and feel, not being linked (or at least I think it's not) from the main site or somewhere, to me seems like an unofficial thing</p>



<a name="165566989"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165566989" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165566989">(May 13 2019 at 20:41)</a>:</h4>
<p>I'm not even sure if the information there is correct and updated</p>



<a name="165567101"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567101" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567101">(May 13 2019 at 20:42)</a>:</h4>
<p>IMHO forge should be linked to from <a href="http://doc.rust-lang.org" target="_blank" title="http://doc.rust-lang.org">doc.rust-lang.org</a> under a proper heading</p>



<a name="165567113"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567113" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567113">(May 13 2019 at 20:42)</a>:</h4>
<p>yeah, I think that too :)</p>



<a name="165567186"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567186" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567186">(May 13 2019 at 20:43)</a>:</h4>
<p>there you can find</p>



<a name="165567190"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567190" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567190">(May 13 2019 at 20:43)</a>:</h4>
<blockquote>
<p>The rustc Contribution Guide</p>
<p>The rustc Guide documents how the compiler works and how to contribute to it. This is useful if you want to build or modify the Rust compiler from source (e.g. to target something non-standard).</p>
</blockquote>



<a name="165567280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567280">(May 13 2019 at 20:44)</a>:</h4>
<p>maybe is more proper to have something about forge there</p>



<a name="165567292"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567292" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567292">(May 13 2019 at 20:44)</a>:</h4>
<p>and in forge you will find the guide</p>



<a name="165567682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567682">(May 13 2019 at 20:48)</a>:</h4>
<p>So the guide that I have been trying to follow when moving stuff over from the forge is:<br>
- if it is useful for contributing to rustc, it goes in the rustc-guide<br>
- if it pertains to some other part of the project (e.g. libstd, clippy, etc) it should go somewhere else<br>
- infra stuff and team procedures (i.e. stuff that a rust team member would use, but not relevant to most people) goes in the forge</p>



<a name="165567736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165567736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165567736">(May 13 2019 at 20:49)</a>:</h4>
<blockquote>
<p>I find <a href="https://doc.rust-lang.org/" target="_blank" title="https://doc.rust-lang.org/">https://doc.rust-lang.org/</a> kind of .. hard to navigate though, tbh</p>
</blockquote>
<p>I find it visually hard to parse. There are too many headings and font sizes</p>



<a name="165568179"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568179" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568179">(May 13 2019 at 20:54)</a>:</h4>
<p><span class="user-mention" data-user-id="198054">@mark-i-m</span> I think contribution guides to libstd could be in the rustc guide</p>



<a name="165568187"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568187" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568187">(May 13 2019 at 20:54)</a>:</h4>
<p>but under a special chapter</p>



<a name="165568207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568207">(May 13 2019 at 20:54)</a>:</h4>
<ul>
<li>forge should look like <a href="http://doc.rust-lang.org" target="_blank" title="http://doc.rust-lang.org">doc.rust-lang.org</a></li>
</ul>
<p>But <a href="http://doc.rust-lang.org" target="_blank" title="http://doc.rust-lang.org">doc.rust-lang.org</a> looks bad :P</p>



<a name="165568246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568246">(May 13 2019 at 20:55)</a>:</h4>
<p>Forge probably looks good, it just needs some polish and to be updated</p>



<a name="165568332"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568332" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568332">(May 13 2019 at 20:56)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> I don't really have fundamental objections, but I also don't know how much there is to write. If it was self-contained enough for a single subchapter, I think that would be reasonable. But if it became a large portion of the guide, I would be more hesitant</p>



<a name="165568351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568351">(May 13 2019 at 20:56)</a>:</h4>
<blockquote>
<p>Forge probably looks good, it just needs some polish and to be updated</p>
</blockquote>
<p>Agree <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span> forge &gt;&gt; docs.rlo</p>



<a name="165568429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568429">(May 13 2019 at 20:57)</a>:</h4>
<p><span class="user-mention" data-user-id="198054">@mark-i-m</span> I think there's plenty of things to say:</p>
<p>1. How to deal with <code>#[(un)stable ...]</code><br>
2. How to deal with <code>unsafe { ... }</code> in there.<br>
3. How to deal with tests</p>



<a name="165568518"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568518" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568518">(May 13 2019 at 20:58)</a>:</h4>
<p>Hmm... in that case, perhaps it's worth it's own guide?</p>



<a name="165568522"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568522" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568522">(May 13 2019 at 20:58)</a>:</h4>
<p>not sure tbh</p>



<a name="165568568"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568568" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568568">(May 13 2019 at 20:59)</a>:</h4>
<p><span class="user-mention" data-user-id="198054">@mark-i-m</span> probably not because <code>./x.py</code> is how you interact with contributions</p>



<a name="165568588"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568588" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568588">(May 13 2019 at 20:59)</a>:</h4>
<p>What do you mean</p>



<a name="165568591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568591">(May 13 2019 at 20:59)</a>:</h4>
<p>?</p>



<a name="165568599"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568599" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568599">(May 13 2019 at 20:59)</a>:</h4>
<p>and it's a good idea to make libstd contributions a lead-in to general compiler dev</p>



<a name="165568667"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568667" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568667">(May 13 2019 at 21:00)</a>:</h4>
<p><span class="user-mention" data-user-id="198054">@mark-i-m</span> to build and test libstd you use <code>./x.py</code></p>



<a name="165568743"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568743" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> amanjeev <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568743">(May 13 2019 at 21:01)</a>:</h4>
<p>I did not know forge existed until today. :sorry:</p>



<a name="165568768"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568768" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568768">(May 13 2019 at 21:01)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span>  true, but that doesn't seem like a super strong connection to me... if that's the criteria then a large chunk of the rust project should be in the guide</p>



<a name="165568774"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568774" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568774">(May 13 2019 at 21:01)</a>:</h4>
<p>how do we limit its scope?</p>



<a name="165568784"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165568784" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165568784">(May 13 2019 at 21:01)</a>:</h4>
<p>or should we limit its scope?</p>



<a name="165569037"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569037" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569037">(May 13 2019 at 21:04)</a>:</h4>
<p><span class="user-mention" data-user-id="198054">@mark-i-m</span> A bunch of things in the rustc guide are relevant, at minimum chapters 1-5,</p>



<a name="165569070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569070">(May 13 2019 at 21:05)</a>:</h4>
<p>and a bunch of libstd stuff are really part of the compiler</p>



<a name="165569080"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569080" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569080">(May 13 2019 at 21:05)</a>:</h4>
<p>e.g. all lang items and intrinsics at minimum</p>



<a name="165569090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569090">(May 13 2019 at 21:05)</a>:</h4>
<p>also true</p>



<a name="165569096"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569096" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569096">(May 13 2019 at 21:05)</a>:</h4>
<p>hmmm</p>



<a name="165569104"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569104" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569104">(May 13 2019 at 21:05)</a>:</h4>
<p>perhaps a topic for discussion tomorrow?</p>



<a name="165569119"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569119" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569119">(May 13 2019 at 21:05)</a>:</h4>
<p>I think mostly it's convenient to have them colocated to give a "holistic contributor experience"</p>



<a name="165569206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge%20vs%20rustc-guide/near/165569206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/196385-t-compiler/wg-rustc-dev-guide/topic/forge.20vs.20rustc-guide.html#165569206">(May 13 2019 at 21:06)</a>:</h4>
<p>yeah that sgtm; not sure I can attend, but go ahead</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>